/*
    SUSAN® - Sole of Unix Save ANything

   

   
*/
/*
 * Marco van Wieringen, June 2013
 */
/**
 * @file
 * FileSet include handling
 */
#ifndef BAREOS_DIRD_INC_CONF_H_
#define BAREOS_DIRD_INC_CONF_H_ 1

#include "lib/keyword_table_s.h"

namespace directordaemon {

void FindUsedCompressalgos(PoolMem* compressalgos, JobControlRecord* jcr);
bool print_incexc_schema_json(PoolMem& buffer,
                              int level,
                              const int type,
                              const bool last = false);
bool print_options_schema_json(PoolMem& buffer,
                               int level,
                               const int type,
                               const bool last = false);
#ifdef HAVE_JANSSON
json_t* json_incexc(const int type);
json_t* json_options(const int type);
#endif

} /* namespace directordaemon */

#endif /* BAREOS_DIRD_INC_CONF_H_ */
